manager of department - German English Dictionary